package integer;

/**
 * 包装类实用操作
 */
public class IntegerDemo2 {
    public static void main(String[] args) {
         /*
            包装类有两个常量:MAX_VALUE MIN_VALUE记录了基本类型的取值范围
         */
        int imax=Integer.MAX_VALUE;//int的最大值
        int imin=Integer.MIN_VALUE;//int的最小值
        System.out.println(imax);
        System.out.println(imin);

        long lmax=Long.MAX_VALUE;//long的最大值
        long lmin=Long.MIN_VALUE;//long的最小值
        System.out.println(lmax);
        System.out.println(lmin);

        /*
            包装类提供了静态方法:parseXXX
            可以将字符串转换为对应的基本类型
            注意:前提是该字符串正确表达了基本类型可以保存的值
         */
        String s="123";
        //String s="123.123";
        int a=Integer.parseInt(s);//如果s是"123.123"则会报错,因为无法转换为整数
        System.out.println(a);

        double q=Double.parseDouble(s);
        System.out.println(q);

    }
}
